/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2018-01-03 20:19:48
 * @version $Id$
 */

$(function(){
$("#addBtn").on('tap',function(){
	//添加新地址
	window.location.href = "addressDet.html?type=0";
})
//	地址列表渲染
	MuiAjaxFn('client/delivery/address/selectbyuserid','{}',function(data){
		var str = '';
//		console.log(data.dataResultList.length)
		if(data.dataResultList.length > 0 ){
			$.each(data.dataResultList,function(idx,obj){
				
				str += '<div class="app-licont A-cont" data-id="'+obj.id+'">'+
				'	<div class="A-top">'+
				'		 <div class="A-name">收货人：<b id="realname" >'+obj.consignee+'</b><span id="pmobile">'+obj.mobile+'</span></div> '+
				'			<div class="A-address">收货地址：<span id="address">'+obj.province+''+obj.city+''+obj.county+''+obj.detailedAddress+'</span></div> <input type="hidden" id="zip" >'+
				'	</div>'+
				'	<div class="A-bot">';
					if(obj.defaultAddress == 1){
						str += '<label id="allcheck">默认地址</span></label>';
					}
					//默认地址

					
//					str += '		<input type="radio" class="app-select"  name="check"  value="'+obj.id+'"/> ';
//					}
//					else{
//						str += '<label id="allcheck"> <span class=" iconfont icon-quan default'+obj.defaultAddress+'" data-objjson="'+obj+'">默认地址</span></label>';
					
//					}
				
				str += '		<div class="A-bot-btn"  data-id="'+obj.id+'">'+
//				'			<input type="button" value="编辑" class="editbtn" />'+
				'			<input type="button" value="删除" class="delbtn"/>'+
				'		</div>'+
				'	</div>'+
				'</div>'
			
			})
			$(".addressListbox").html(str);
			$(".default1").addClass("icon-xuanzhong");//显示默认地址的按钮为选中
			$(".icon-quan").on('tap', function() {
				//点击默认地址
				console.log("a");
				$(".icon-quan").removeClass("icon-xuanzhong");
				$(this).toggleClass("icon-xuanzhong");
				
				
			});
			
			
			
			if(GetQueryString("type")== "order"){
				console.log("从订单页面过来的");
				//判断是否从订单确认页面过来的
				var list = $(".A-cont");
				for(var i=0;i<list.length;i++){
					(function(i){
						list.eq(i).click(function(){
							var jsons = {};
							jsons.name = $(this).find("#realname").text();
							jsons.phone = $(this).find("#pmobile").text();
							jsons.address = $(this).find("#address").text();
							localStorage.orderMsg = JSON.stringify(jsons);
							var str = JSON.parse(localStorage.orderMsg);
	//						window.location.href = 'order_confirm.html';
							window.history.go(-1);
						})
					})
				(i)}
			}
		
		
//			$(".app-select").eq(0).attr('checked', 'checked');//刷出来的第一个默认选中
			$(".delbtn").on('tap',function(){
				//删除地址
				var $thisid = $(this).parent().attr("data-id")
				var $thisli = $(this).parent().parent().parent();
				var btnArray = ['否', '是'];
				mui.confirm('', '确定要删除该地址吗', btnArray, function(e) {
					if (e.index == 1) {
						$thisli.remove();
						AjaxLGettFn('client/delivery/address/delete?id='+$thisid,function(data){
							if(data.htmlState.status=="200"){
								mui.toast('删除成功');
								
//								判断是否删除到最后一个了
								if($(".app-licont").length < 1 ){
									console.log("地址已经全部都给删除了")
									nodata("还没有新的地址,快去添加吧!", ".addressListbox",0);
								}
//								console.log("")
							}else{
								window.location.load();
							}
						})
					} else {
						
					}
				});
				
//				选择默认地址
				
			})
			$(".editbtn").on('tap',function(){
				//编辑地址
//				window.location.href = "addressDet.html?type=1";
				mui.toast("敬请期待。");
			})
			
//			$(".app-select").on('tap',function(){
////				console.log($(this).index())
//			})
		
		}else{
			//没有地址的情况
			console.log("当前用户没有添加新地址")
			nodata("还没有新的地址,快去添加吧!", ".addressListbox",0)
		}
	})
	
	

})
